home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Software Pack 5.5 / LeadTek WinFast Multimedia Software Pack.iso / Drivers / USB / data1.cab / USB_II_DRV / wfdbbda.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2006-05-16  |  6.1 KB  |  156 lines

  1. ;;#############################################################################
  2. ;;## WFDBBDA.INF for DVB-T USB adapter BDA driver                            ##
  3. ;;## Copyright @2000-2006 Leadtek Research Inc.                              ##
  4. ;;## WinFast TV Dongle BDA Driver                                            ##
  5. ;;#############################################################################
  6. [Version]
  7. signature       = "$CHICAGO$"
  8. Class           = Media
  9. ClassGUID       = {4d36e96c-e325-11ce-bfc1-08002be10318}
  10. Provider        = %Leadtek%
  11. DriverVer       = 11/07/2005,5.13.12.203
  12. LayoutFile      = layout.inf,layout1.inf
  13. CatalogFile     = wfdbbda.cat
  14.  
  15. [Manufacturer]
  16. %Leadtek% = Leadtek
  17.  
  18. [Leadtek]
  19. %TVDONGLE.DeviceDesc%   = TVDONGLE.Device,USB\VID_0413&PID_6026
  20. %TVDONGLE.DeviceDesc%   = TVDONGLE.Device,USB\VID_0413&PID_6026&MI_00
  21. %TVDONGLE.DeviceDesc%   = TVDONGLE.Device,USB\VID_0413&PID_6126
  22. %TVDONGLE.DeviceDesc%   = TVDONGLE.Device,USB\VID_0413&PID_6126&MI_00
  23. %TVDONGLE.DeviceDesc%   = TVDONGLE.Device,USB\VID_10B8&PID_0BC7
  24. %TVDONGLE.DeviceDesc%   = TVDONGLE.Device,USB\VID_10B8&PID_0BC7&MI_00
  25.  
  26. [DestinationDirs]
  27. TVDONGLE.CopyDrivers     = 10,System32\Drivers
  28.  
  29. [SourceDisksNames]
  30. 1 = %INSTALLATION_DISK%,,
  31.  
  32. [SourceDisksFiles]
  33. wfdbbda.sys = 1
  34.  
  35. [ControlFlags]
  36. ExcludeFromSelect       = *
  37. ExcludeFromSelect.NT    = *
  38.  
  39. [TVDONGLE.Device]
  40. Include    = ks.inf, kscaptur.inf, bda.inf
  41. Needs      = KS.Registration, KSCAPTUR.Registration, BDA.Installation
  42. AddReg     = TVDONGLE.AddReg
  43. CopyFiles  = TVDONGLE.CopyDrivers
  44.  
  45. [TVDONGLE.Device.NT]
  46. Include    = ks.inf, kscaptur.inf, bda.inf
  47. Needs      = KS.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  48. AddReg     = TVDONGLE.AddReg
  49. CopyFiles  = TVDONGLE.CopyDrivers
  50.  
  51. [TVDONGLE.Device.NT.Services]
  52. Addservice = wfdbbda, 0x00000002, TVDONGLE.AddService
  53.  
  54. [TVDONGLE.AddService]
  55. DisplayName    = %TVDONGLE.FriendlyName%
  56. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  57. StartType      = 3                  ; SERVICE_DEMAND_START
  58. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  59. ServiceBinary  = %10%\System32\Drivers\wfdbbda.sys
  60. LoadOrderGroup = Base
  61.  
  62. [TVDONGLE.CopyDrivers]
  63. wfdbbda.sys
  64.  
  65. [TVDONGLE.AddReg]
  66. HKR,,DevLoader,,*ntkern
  67. HKR,,NTMPDriver,,wfdbbda.sys
  68. HKR,,OkToHibernate,3,01
  69. HKR,,PageOutWhenUnopened,3,01
  70. HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D}
  71. HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D},Display,0x00010001,0
  72. HKLM,System\CurrentControlSet\Control\MediaCategories\{FF7451BA-42F1-4a9e-9908-E12406A48D6D},Name,,"Tuner Node"
  73. HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F}
  74. HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F},Display,0x00010001,0
  75. HKLM,System\CurrentControlSet\Control\MediaCategories\{7969986E-A637-4e4e-8AC8-0BD9A02DFC1F},Name,,"Demodulator Node"
  76. HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81}
  77. HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81},Display,0x00010001,0
  78. HKLM,System\CurrentControlSet\Control\MediaCategories\{54B37042-5CED-48dd-BF4B-16FF7D6E8C81},Name,,"Antenna In Pin"
  79.  
  80. [TVDONGLE.Device.Interfaces]
  81. AddInterface    = %KSCATEGORY_BDATUNER%,        %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
  82. AddInterface    = %KSCATEGORY_BDARECEIVER%,     %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
  83.  
  84. [TVDONGLE.Device.NT.Interfaces]
  85. AddInterface    = %KSCATEGORY_BDATUNER%,        %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
  86. AddInterface    = %KSCATEGORY_BDARECEIVER%,     %KSSTRING_BdaFilter%, TVDONGLE.Interfaces,
  87.  
  88. [TVDONGLE.Interfaces]
  89. AddReg  = TVDONGLE.Interface.AddReg
  90.  
  91. [TVDONGLE.Interface.AddReg]
  92. HKR,,CLSID,,%TVDONGLE.CLSID%
  93. HKR,,FriendlyName,,%TVDONGLE.FriendlyName%
  94.  
  95. [Strings]
  96. Leadtek               = "Leadtek"
  97. TVDONGLE.CLSID        = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"  ; KsProxy.ax's ID, REQUIRED
  98. TVDONGLE.DeviceDesc   = "WinFast DTV Dongle BDA Driver"
  99. TVDONGLE.FriendlyName = "WinFast DTV Dongle BDA Driver"
  100. INSTALLATION_DISK     = "WinFast DTV Dongle BDA Driver"
  101. KSSTRING_BdaFilter    = "{2BC59444-39D8-49cb-ADD5-AB91AA7247AE}"
  102.  
  103. ;
  104. ; The following items should be moved to KS_registration - TCP
  105. ;
  106. KSCATEGORY_BDATUNER     = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
  107. KSCATEGORY_BDARECEIVER  = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"      
  108. MediaCategories         = "SYSTEM\CurrentControlSet\Control\MediaCategories"
  109.     
  110. ;
  111. ; ServiceType values
  112. SERVICE_KERNEL_DRIVER                           = 0x00000001
  113. SERVICE_FILE_SYSTEM_DRIVER                      = 0x00000002
  114. SERVICE_ADAPTER                                 = 0x00000004
  115. SERVICE_RECOGNIZER_DRIVER                       = 0x00000008
  116. SERVICE_WIN32_OWN_PROCESS                       = 0x00000010
  117. SERVICE_WIN32_SHARE_PROCESS                     = 0x00000020
  118. SERVICE_INTERACTIVE_PROCESS                     = 0x00000100
  119. SERVICE_INTERACTIVE_SHARE_PROCESS               = 0x00000120
  120.  
  121. ; StartType values
  122. SERVICE_BOOT_START          = 0x00000000
  123. SERVICE_SYSTEM_START        = 0x00000001
  124. SERVICE_AUTO_START          = 0x00000002
  125. SERVICE_DEMAND_START        = 0x00000003
  126. SERVICE_DISABLED            = 0x00000004
  127.  
  128. ; ErrorControl values
  129. SERVICE_ERROR_IGNORE        = 0x00000000
  130. SERVICE_ERROR_NORMAL        = 0x00000001
  131. SERVICE_ERROR_SEVERE        = 0x00000002
  132. SERVICE_ERROR_CRITICAL      = 0x00000003
  133.  
  134. ; Characteristic flags
  135. NCF_VIRTUAL                 = 0x0001
  136. NCF_WRAPPER                 = 0x0002
  137. NCF_PHYSICAL                = 0x0004
  138. NCF_HIDDEN                  = 0x0008
  139. NCF_NO_SERVICE              = 0x0010
  140. NCF_NOT_USER_REMOVABLE      = 0x0020
  141. NCF_HAS_UI                  = 0x0080
  142. NCF_MODEM                   = 0x0100
  143.  
  144. ; Registry types
  145. REG_MULTI_SZ                = 0x10000
  146. REG_EXPAND_SZ               = 0x20000
  147. REG_DWORD                   = 0x10001
  148.  
  149. ; Win9x Compatible Types
  150. REG_BINARY                  = 17
  151. REG_SZ                      = 0
  152.  
  153. ; Service install flags
  154. SPSVCINST_TAGTOFRONT        = 0x1
  155. SPSVCINST_ASSOCSERVICE      = 0x2
  156.